Serveur d'exploration sur le lymphœdème

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

libgapmis: extending short-read alignments

Identifieur interne : 003978 ( Main/Exploration ); précédent : 003977; suivant : 003979

libgapmis: extending short-read alignments

Auteurs : Nikolaos Alachiotis [Allemagne] ; Simon Berger [Allemagne] ; Tomáš Flouri [Allemagne] ; Solon P. Pissis [Allemagne, États-Unis] ; Alexandros Stamatakis [Allemagne]

Source :

RBID : PMC:3821552

Abstract

Background

A wide variety of short-read alignment programmes have been published recently to tackle the problem of mapping millions of short reads to a reference genome, focusing on different aspects of the procedure such as time and memory efficiency, sensitivity, and accuracy. These tools allow for a small number of mismatches in the alignment; however, their ability to allow for gaps varies greatly, with many performing poorly or not allowing them at all. The seed-and-extend strategy is applied in most short-read alignment programmes. After aligning a substring of the reference sequence against the high-quality prefix of a short read--the seed--an important problem is to find the best possible alignment between a substring of the reference sequence succeeding and the remaining suffix of low quality of the read--extend. The fact that the reads are rather short and that the gap occurrence frequency observed in various studies is rather low suggest that aligning (parts of) those reads with a single gap is in fact desirable.

Results

In this article, we present libgapmis, a library for extending pairwise short-read alignments. Apart from the standard CPU version, it includes ultrafast SSE- and GPU-based implementations. libgapmis is based on an algorithm computing a modified version of the traditional dynamic-programming matrix for sequence alignment. Extensive experimental results demonstrate that the functions of the CPU version provided in this library accelerate the computations by a factor of 20 compared to other programmes. The analogous SSE- and GPU-based implementations accelerate the computations by a factor of 6 and 11, respectively, compared to the CPU version. The library also provides the user the flexibility to split the read into fragments, based on the observed gap occurrence frequency and the length of the read, thereby allowing for a variable, but bounded, number of gaps in the alignment.

Conclusions

We present libgapmis, a library for extending pairwise short-read alignments. We show that libgapmis is better-suited and more efficient than existing algorithms for this task. The importance of our contribution is underlined by the fact that the provided functions may be seamlessly integrated into any short-read alignment pipeline. The open-source code of libgapmis is available at http://www.exelixis-lab.org/gapmis.


Url:
DOI: 10.1186/1471-2105-14-S11-S4
PubMed: 24564250
PubMed Central: 3821552


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">
<monospace>libgapmis</monospace>
: extending short-read alignments</title>
<author>
<name sortKey="Alachiotis, Nikolaos" sort="Alachiotis, Nikolaos" uniqKey="Alachiotis N" first="Nikolaos" last="Alachiotis">Nikolaos Alachiotis</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Berger, Simon" sort="Berger, Simon" uniqKey="Berger S" first="Simon" last="Berger">Simon Berger</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Flouri, Tomas" sort="Flouri, Tomas" uniqKey="Flouri T" first="Tomáš" last="Flouri">Tomáš Flouri</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Pissis, Solon P" sort="Pissis, Solon P" uniqKey="Pissis S" first="Solon P" last="Pissis">Solon P. Pissis</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="I2">Florida Museum of Natural History, University of Florida, Gainesville, FL, USA</nlm:aff>
<country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Florida Museum of Natural History, University of Florida, Gainesville, FL</wicri:regionArea>
<wicri:noRegion>FL</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Stamatakis, Alexandros" sort="Stamatakis, Alexandros" uniqKey="Stamatakis A" first="Alexandros" last="Stamatakis">Alexandros Stamatakis</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PMC</idno>
<idno type="pmid">24564250</idno>
<idno type="pmc">3821552</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3821552</idno>
<idno type="RBID">PMC:3821552</idno>
<idno type="doi">10.1186/1471-2105-14-S11-S4</idno>
<date when="2013">2013</date>
<idno type="wicri:Area/Pmc/Corpus">002A41</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">002A41</idno>
<idno type="wicri:Area/Pmc/Curation">002A40</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Curation">002A40</idno>
<idno type="wicri:Area/Pmc/Checkpoint">002576</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Checkpoint">002576</idno>
<idno type="wicri:Area/Ncbi/Merge">006344</idno>
<idno type="wicri:Area/Ncbi/Curation">006344</idno>
<idno type="wicri:Area/Ncbi/Checkpoint">006344</idno>
<idno type="wicri:Area/Main/Merge">003987</idno>
<idno type="wicri:Area/Main/Curation">003978</idno>
<idno type="wicri:Area/Main/Exploration">003978</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a" type="main">
<monospace>libgapmis</monospace>
: extending short-read alignments</title>
<author>
<name sortKey="Alachiotis, Nikolaos" sort="Alachiotis, Nikolaos" uniqKey="Alachiotis N" first="Nikolaos" last="Alachiotis">Nikolaos Alachiotis</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Berger, Simon" sort="Berger, Simon" uniqKey="Berger S" first="Simon" last="Berger">Simon Berger</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Flouri, Tomas" sort="Flouri, Tomas" uniqKey="Flouri T" first="Tomáš" last="Flouri">Tomáš Flouri</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Pissis, Solon P" sort="Pissis, Solon P" uniqKey="Pissis S" first="Solon P" last="Pissis">Solon P. Pissis</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="I2">Florida Museum of Natural History, University of Florida, Gainesville, FL, USA</nlm:aff>
<country xml:lang="fr">États-Unis</country>
<wicri:regionArea>Florida Museum of Natural History, University of Florida, Gainesville, FL</wicri:regionArea>
<wicri:noRegion>FL</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Stamatakis, Alexandros" sort="Stamatakis, Alexandros" uniqKey="Stamatakis A" first="Alexandros" last="Stamatakis">Alexandros Stamatakis</name>
<affiliation wicri:level="3">
<nlm:aff id="I1">Heidelberg Institute for Theoretical Studies, Heidelberg, Germany</nlm:aff>
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Heidelberg Institute for Theoretical Studies, Heidelberg</wicri:regionArea>
<placeName>
<region type="land" nuts="1">Bade-Wurtemberg</region>
<region type="district" nuts="2">District de Karlsruhe</region>
<settlement type="city">Heidelberg</settlement>
</placeName>
</affiliation>
</author>
</analytic>
<series>
<title level="j">BMC Bioinformatics</title>
<idno type="eISSN">1471-2105</idno>
<imprint>
<date when="2013">2013</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">
<sec>
<title>Background</title>
<p>A wide variety of short-read alignment programmes have been published recently to tackle the problem of mapping millions of short reads to a reference genome, focusing on different aspects of the procedure such as time and memory efficiency, sensitivity, and accuracy. These tools allow for a small number of mismatches in the alignment; however, their ability to allow for gaps varies greatly, with many performing poorly or not allowing them at all. The
<italic>seed-and-extend </italic>
strategy is applied in most short-read alignment programmes. After aligning a substring of the reference sequence against the high-quality prefix of a short read--
<italic>the seed</italic>
--an important problem is to find the best possible alignment between a substring of the reference sequence succeeding and the remaining suffix of low quality of the read--
<italic>extend</italic>
. The fact that the reads are rather short and that the gap occurrence frequency observed in various studies is rather low suggest that aligning (parts of) those reads with a single gap is in fact desirable.</p>
</sec>
<sec>
<title>Results</title>
<p>In this article, we present
<monospace>libgapmis</monospace>
, a library for extending pairwise short-read alignments. Apart from the standard CPU version, it includes ultrafast SSE- and GPU-based implementations.
<monospace>libgapmis</monospace>
is based on an algorithm computing a modified version of the traditional dynamic-programming matrix for sequence alignment. Extensive experimental results demonstrate that the functions of the CPU version provided in this library accelerate the computations by a factor of 20 compared to other programmes. The analogous SSE- and GPU-based implementations accelerate the computations by a factor of 6 and 11, respectively, compared to the CPU version. The library also provides the user the flexibility to split the read into fragments, based on the observed gap occurrence frequency and the length of the read, thereby allowing for a variable, but bounded, number of gaps in the alignment.</p>
</sec>
<sec>
<title>Conclusions</title>
<p>We present
<monospace>libgapmis</monospace>
, a library for extending pairwise short-read alignments. We show that
<monospace>libgapmis</monospace>
is better-suited and more efficient than existing algorithms for this task. The importance of our contribution is underlined by the fact that the provided functions may be seamlessly integrated into any short-read alignment pipeline. The open-source code of
<monospace>libgapmis</monospace>
is available at
<ext-link ext-link-type="uri" xlink:href="http://www.exelixis-lab.org/gapmis">http://www.exelixis-lab.org/gapmis</ext-link>
.</p>
</sec>
</div>
</front>
<back>
<div1 type="bibliography">
<listBibl>
<biblStruct>
<analytic>
<author>
<name sortKey="Levenshtein, Vi" uniqKey="Levenshtein V">VI Levenshtein</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Wagner, Ra" uniqKey="Wagner R">RA Wagner</name>
</author>
<author>
<name sortKey="Fischer, Mj" uniqKey="Fischer M">MJ Fischer</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Sellers, Ph" uniqKey="Sellers P">PH Sellers</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Heckel, P" uniqKey="Heckel P">P Heckel</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Peterson, Jl" uniqKey="Peterson J">JL Peterson</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Cambouropoulos, E" uniqKey="Cambouropoulos E">E Cambouropoulos</name>
</author>
<author>
<name sortKey="Crochemore, M" uniqKey="Crochemore M">M Crochemore</name>
</author>
<author>
<name sortKey="Iliopoulos, Cs" uniqKey="Iliopoulos C">CS Iliopoulos</name>
</author>
<author>
<name sortKey="Mouchard, L" uniqKey="Mouchard L">L Mouchard</name>
</author>
<author>
<name sortKey="Pinzon, Yj" uniqKey="Pinzon Y">YJ Pinzon</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Flouri, T" uniqKey="Flouri T">T Flouri</name>
</author>
<author>
<name sortKey="Frousios, K" uniqKey="Frousios K">K Frousios</name>
</author>
<author>
<name sortKey="Iliopoulos, Cs" uniqKey="Iliopoulos C">CS Iliopoulos</name>
</author>
<author>
<name sortKey="Park, K" uniqKey="Park K">K Park</name>
</author>
<author>
<name sortKey="Pissis, Sp" uniqKey="Pissis S">SP Pissis</name>
</author>
<author>
<name sortKey="Tischler, G" uniqKey="Tischler G">G Tischler</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Gusfield, D" uniqKey="Gusfield D">D Gusfield</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Simpson, Ma" uniqKey="Simpson M">MA Simpson</name>
</author>
<author>
<name sortKey="Irving, Md" uniqKey="Irving M">MD Irving</name>
</author>
<author>
<name sortKey="Asilmaz, E" uniqKey="Asilmaz E">E Asilmaz</name>
</author>
<author>
<name sortKey="Gray, Mj" uniqKey="Gray M">MJ Gray</name>
</author>
<author>
<name sortKey="Dafou, D" uniqKey="Dafou D">D Dafou</name>
</author>
<author>
<name sortKey="Elmslie, Fv" uniqKey="Elmslie F">FV Elmslie</name>
</author>
<author>
<name sortKey="Mansour, S" uniqKey="Mansour S">S Mansour</name>
</author>
<author>
<name sortKey="Holder, Se" uniqKey="Holder S">SE Holder</name>
</author>
<author>
<name sortKey="Brain, Ce" uniqKey="Brain C">CE Brain</name>
</author>
<author>
<name sortKey="Burton, Bk" uniqKey="Burton B">BK Burton</name>
</author>
<author>
<name sortKey="Kim, Kh" uniqKey="Kim K">KH Kim</name>
</author>
<author>
<name sortKey="Pauli, Rm" uniqKey="Pauli R">RM Pauli</name>
</author>
<author>
<name sortKey="Aftimos, S" uniqKey="Aftimos S">S Aftimos</name>
</author>
<author>
<name sortKey="Stewart, H" uniqKey="Stewart H">H Stewart</name>
</author>
<author>
<name sortKey="Kim, Ca" uniqKey="Kim C">CA Kim</name>
</author>
<author>
<name sortKey="Holder Espinasse, M" uniqKey="Holder Espinasse M">M Holder-Espinasse</name>
</author>
<author>
<name sortKey="Robertson, Sp" uniqKey="Robertson S">SP Robertson</name>
</author>
<author>
<name sortKey="Drake, Wm" uniqKey="Drake W">WM Drake</name>
</author>
<author>
<name sortKey="Trembath, Rc" uniqKey="Trembath R">RC Trembath</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Balasubramanian, S" uniqKey="Balasubramanian S">S Balasubramanian</name>
</author>
<author>
<name sortKey="Klenerman, D" uniqKey="Klenerman D">D Klenerman</name>
</author>
<author>
<name sortKey="Barnes, C" uniqKey="Barnes C">C Barnes</name>
</author>
<author>
<name sortKey="Osborne, M" uniqKey="Osborne M">M Osborne</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ju, J" uniqKey="Ju J">J Ju</name>
</author>
<author>
<name sortKey="Li, Z" uniqKey="Li Z">Z Li</name>
</author>
<author>
<name sortKey="Edwards, J" uniqKey="Edwards J">J Edwards</name>
</author>
<author>
<name sortKey="Itagaki, Y" uniqKey="Itagaki Y">Y Itagaki</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rothberg, J" uniqKey="Rothberg J">J Rothberg</name>
</author>
<author>
<name sortKey="Bader, J" uniqKey="Bader J">J Bader</name>
</author>
<author>
<name sortKey="Dewell, S" uniqKey="Dewell S">S Dewell</name>
</author>
<author>
<name sortKey="Mcdade, K" uniqKey="Mcdade K">K McDade</name>
</author>
<author>
<name sortKey="Simpson, J" uniqKey="Simpson J">J Simpson</name>
</author>
<author>
<name sortKey="Berka, J" uniqKey="Berka J">J Berka</name>
</author>
<author>
<name sortKey="Colangelo, C" uniqKey="Colangelo C">C Colangelo</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Langmead, B" uniqKey="Langmead B">B Langmead</name>
</author>
<author>
<name sortKey="Trapnell, C" uniqKey="Trapnell C">C Trapnell</name>
</author>
<author>
<name sortKey="Pop, M" uniqKey="Pop M">M Pop</name>
</author>
<author>
<name sortKey="Salzberg, Sl" uniqKey="Salzberg S">SL Salzberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Li, R" uniqKey="Li R">R Li</name>
</author>
<author>
<name sortKey="Yu, C" uniqKey="Yu C">C Yu</name>
</author>
<author>
<name sortKey="Li, Y" uniqKey="Li Y">Y Li</name>
</author>
<author>
<name sortKey="Lam, Tw" uniqKey="Lam T">TW Lam</name>
</author>
<author>
<name sortKey="Yiu, Sm" uniqKey="Yiu S">SM Yiu</name>
</author>
<author>
<name sortKey="Kristiansen, K" uniqKey="Kristiansen K">K Kristiansen</name>
</author>
<author>
<name sortKey="Wang, J" uniqKey="Wang J">J Wang</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Frousios, K" uniqKey="Frousios K">K Frousios</name>
</author>
<author>
<name sortKey="Iliopoulos, Cs" uniqKey="Iliopoulos C">CS Iliopoulos</name>
</author>
<author>
<name sortKey="Mouchard, L" uniqKey="Mouchard L">L Mouchard</name>
</author>
<author>
<name sortKey="Pissis, Sp" uniqKey="Pissis S">SP Pissis</name>
</author>
<author>
<name sortKey="Tischler, G" uniqKey="Tischler G">G Tischler</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Li, H" uniqKey="Li H">H Li</name>
</author>
<author>
<name sortKey="Durbin, R" uniqKey="Durbin R">R Durbin</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Langmead, B" uniqKey="Langmead B">B Langmead</name>
</author>
<author>
<name sortKey="Salzberg, Sl" uniqKey="Salzberg S">SL Salzberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Altschul, Sf" uniqKey="Altschul S">SF Altschul</name>
</author>
<author>
<name sortKey="Gish, W" uniqKey="Gish W">W Gish</name>
</author>
<author>
<name sortKey="Miller, W" uniqKey="Miller W">W Miller</name>
</author>
<author>
<name sortKey="Myers, Ew" uniqKey="Myers E">EW Myers</name>
</author>
<author>
<name sortKey="Lipman, Dj" uniqKey="Lipman D">DJ Lipman</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Needleman, Sb" uniqKey="Needleman S">SB Needleman</name>
</author>
<author>
<name sortKey="Wunsch, Cd" uniqKey="Wunsch C">CD Wunsch</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Waterman, Ms" uniqKey="Waterman M">MS Waterman</name>
</author>
<author>
<name sortKey="Smith, Tf" uniqKey="Smith T">TF Smith</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Alachiotis, N" uniqKey="Alachiotis N">N Alachiotis</name>
</author>
<author>
<name sortKey="Berger, S" uniqKey="Berger S">S Berger</name>
</author>
<author>
<name sortKey="Flouri, T" uniqKey="Flouri T">T Flouri</name>
</author>
<author>
<name sortKey="Pissis, Sp" uniqKey="Pissis S">SP Pissis</name>
</author>
<author>
<name sortKey="Stamatakis, A" uniqKey="Stamatakis A">A Stamatakis</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ng, Sb" uniqKey="Ng S">SB Ng</name>
</author>
<author>
<name sortKey="Turner, Eh" uniqKey="Turner E">EH Turner</name>
</author>
<author>
<name sortKey="Robertson, Pd" uniqKey="Robertson P">PD Robertson</name>
</author>
<author>
<name sortKey="Flygare, Sd" uniqKey="Flygare S">SD Flygare</name>
</author>
<author>
<name sortKey="Bigham, Aw" uniqKey="Bigham A">AW Bigham</name>
</author>
<author>
<name sortKey="Lee, C" uniqKey="Lee C">C Lee</name>
</author>
<author>
<name sortKey="Shaffer, T" uniqKey="Shaffer T">T Shaffer</name>
</author>
<author>
<name sortKey="Wong, M" uniqKey="Wong M">M Wong</name>
</author>
<author>
<name sortKey="Bhattacharjee, A" uniqKey="Bhattacharjee A">A Bhattacharjee</name>
</author>
<author>
<name sortKey="Eichler, Ee" uniqKey="Eichler E">EE Eichler</name>
</author>
<author>
<name sortKey="Bamshad, M" uniqKey="Bamshad M">M Bamshad</name>
</author>
<author>
<name sortKey="Nickerson, Da" uniqKey="Nickerson D">DA Nickerson</name>
</author>
<author>
<name sortKey="Shendure, J" uniqKey="Shendure J">J Shendure</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ostergaard, P" uniqKey="Ostergaard P">P Ostergaard</name>
</author>
<author>
<name sortKey="Simpson, Ma" uniqKey="Simpson M">MA Simpson</name>
</author>
<author>
<name sortKey="Brice, G" uniqKey="Brice G">G Brice</name>
</author>
<author>
<name sortKey="Mansour, S" uniqKey="Mansour S">S Mansour</name>
</author>
<author>
<name sortKey="Connell, Fc" uniqKey="Connell F">FC Connell</name>
</author>
<author>
<name sortKey="Onoufriadis, A" uniqKey="Onoufriadis A">A Onoufriadis</name>
</author>
<author>
<name sortKey="Child, Ah" uniqKey="Child A">AH Child</name>
</author>
<author>
<name sortKey="Hwang, J" uniqKey="Hwang J">J Hwang</name>
</author>
<author>
<name sortKey="Kalidas, K" uniqKey="Kalidas K">K Kalidas</name>
</author>
<author>
<name sortKey="Mortimer, Ps" uniqKey="Mortimer P">PS Mortimer</name>
</author>
<author>
<name sortKey="Trembath, R" uniqKey="Trembath R">R Trembath</name>
</author>
<author>
<name sortKey="Jeffery, S" uniqKey="Jeffery S">S Jeffery</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Minosche, Ae" uniqKey="Minosche A">AE Minosche</name>
</author>
<author>
<name sortKey="Dohm, Jc" uniqKey="Dohm J">JC Dohm</name>
</author>
<author>
<name sortKey="Himmelbauer, H" uniqKey="Himmelbauer H">H Himmelbauer</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Flouri, T" uniqKey="Flouri T">T Flouri</name>
</author>
<author>
<name sortKey="Frousios, K" uniqKey="Frousios K">K Frousios</name>
</author>
<author>
<name sortKey="Iliopoulos, Cs" uniqKey="Iliopoulos C">CS Iliopoulos</name>
</author>
<author>
<name sortKey="Park, K" uniqKey="Park K">K Park</name>
</author>
<author>
<name sortKey="Pissis, Sp" uniqKey="Pissis S">SP Pissis</name>
</author>
<author>
<name sortKey="Tischler, G" uniqKey="Tischler G">G Tischler</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Crochemore, M" uniqKey="Crochemore M">M Crochemore</name>
</author>
<author>
<name sortKey="Hancart, C" uniqKey="Hancart C">C Hancart</name>
</author>
<author>
<name sortKey="Lecroq, T" uniqKey="Lecroq T">T Lecroq</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Na, Jc" uniqKey="Na J">JC Na</name>
</author>
<author>
<name sortKey="Roh, K" uniqKey="Roh K">K Roh</name>
</author>
<author>
<name sortKey="Apostolico, A" uniqKey="Apostolico A">A Apostolico</name>
</author>
<author>
<name sortKey="Park, K" uniqKey="Park K">K Park</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rice, P" uniqKey="Rice P">P Rice</name>
</author>
<author>
<name sortKey="Longden, I" uniqKey="Longden I">I Longden</name>
</author>
<author>
<name sortKey="Bleasby, A" uniqKey="Bleasby A">A Bleasby</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Alachiotis, N" uniqKey="Alachiotis N">N Alachiotis</name>
</author>
<author>
<name sortKey="Berger, S" uniqKey="Berger S">S Berger</name>
</author>
<author>
<name sortKey="Stamatakis, A" uniqKey="Stamatakis A">A Stamatakis</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rognes, T" uniqKey="Rognes T">T Rognes</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<affiliations>
<list>
<country>
<li>Allemagne</li>
<li>États-Unis</li>
</country>
<region>
<li>Bade-Wurtemberg</li>
<li>District de Karlsruhe</li>
</region>
<settlement>
<li>Heidelberg</li>
</settlement>
</list>
<tree>
<country name="Allemagne">
<region name="Bade-Wurtemberg">
<name sortKey="Alachiotis, Nikolaos" sort="Alachiotis, Nikolaos" uniqKey="Alachiotis N" first="Nikolaos" last="Alachiotis">Nikolaos Alachiotis</name>
</region>
<name sortKey="Berger, Simon" sort="Berger, Simon" uniqKey="Berger S" first="Simon" last="Berger">Simon Berger</name>
<name sortKey="Flouri, Tomas" sort="Flouri, Tomas" uniqKey="Flouri T" first="Tomáš" last="Flouri">Tomáš Flouri</name>
<name sortKey="Pissis, Solon P" sort="Pissis, Solon P" uniqKey="Pissis S" first="Solon P" last="Pissis">Solon P. Pissis</name>
<name sortKey="Stamatakis, Alexandros" sort="Stamatakis, Alexandros" uniqKey="Stamatakis A" first="Alexandros" last="Stamatakis">Alexandros Stamatakis</name>
</country>
<country name="États-Unis">
<noRegion>
<name sortKey="Pissis, Solon P" sort="Pissis, Solon P" uniqKey="Pissis S" first="Solon P" last="Pissis">Solon P. Pissis</name>
</noRegion>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Sante/explor/LymphedemaV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003978 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 003978 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Sante
   |area=    LymphedemaV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     PMC:3821552
   |texte=   libgapmis: extending short-read alignments
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Exploration/RBID.i   -Sk "pubmed:24564250" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd   \
       | NlmPubMed2Wicri -a LymphedemaV1 

Wicri

This area was generated with Dilib version V0.6.31.
Data generation: Sat Nov 4 17:40:35 2017. Site generation: Tue Feb 13 16:42:16 2024